Big Huge Thesaurus

Abelmoschus moschatus

noun